This is the best thing in the sci fi genre I've ever seen. Basically i loved this anime for its amazing storyline but the characters, dialogues and the screenplay and of course the music was top notch. This anime made me laugh and cry. There's so much depth to Okabe's friendship and Mayuri's love. I think these feelings should have been more emphasized. At first when i thought it made no sense i was about to abandon this anime but I am glad that i hung on. Because this was really worth it.
My advice : if you wanna see some real good sci fi roller coaster ride this anime is for you.