siddhartha87 on 26 May 2015
Not hyped yet, but I'll come here to check on the impressions thread, if there is one, and then decide if i should buy it.
Did not have the time to check out the demo :(